beef stew with vegetables and banana, wrapped in banana leaf and steamed - Español Inglés Diccionario